Miami Herald -
23 Feb 2018 17:21
French customs officers have found an impressionist painting by Edgar Degas stowed on a bus, more than eight years after it was reported stolen. The French Culture Ministry said Friday …
Share this Article
Comment on this Article
Please to comment